• word of the day

    sonchus oleraceus

    sonchus oleraceus - Dictionary definition and meaning for word sonchus oleraceus

    Definition
    (noun) annual Eurasian sow thistle with soft spiny leaves and rayed yellow flower heads
    Synonyms : milkweed
Download our Mobile App Today
Receive our word of the day
on Whatsapp